// 设置请求的地址 
const baseURL = 'http://121.89.205.189:3000/api'
// 封装了请求方法
export default function ajax(config){

    // 发送请求的时候给用户的提示
    wx.showLoading({
        title: '加载中...',
      })
      
    // 解构参数
    const { url = '', method = 'get', data = {}, header = {} } = config
    // 返回一个 Promise 对象
    return new Promise((resolve, reject)=>{
        wx.request({
          url: baseURL + url,
          data,
          method,
          header,
          success(res){
            resolve(res.data)
          },
          fail(err){
            reject(err)
          },
          complete(){
            //   关闭加载中的图标
              wx.hideLoading()
          }
        })
    })
}